home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / comm / misc / Spitfire2.lha / Spitfireイ Install / Installation / Install.script < prev   
Text File  |  2001-06-05  |  29KB  |  936 lines

  1. ;
  2. ; Spitfire² Installer Script
  3. ; Copyright ©1999-2001 Ralph Torchia
  4. ; All Rights Reserved
  5. ;
  6. ; Email: rtorchia@sympatico.ca
  7. ; WWW  : http://www.windsor.igs.net/~torchia/
  8. ;
  9. ; $VER: Install.script v1.8 (05.06.01)
  10. ;
  11. ;---------------------------------------------------------------------
  12.  
  13. ;__________Set up variables__________
  14.  
  15.  ;copyright
  16.   (set #copyright "Copyright ©1999-2001 Ralph Torchia")
  17.  
  18.  ;minimal os for installation
  19.   (set #min_os_version 39)
  20.   (set #min_os_revision 0)
  21.  
  22.  ;Spitfire/HSM version
  23.   (set #spit_ver (getversion "SpitfireHSM"))
  24.   (set #spit_version  (/ #spit_ver 65536))
  25.   (set #spit_revision (- #spit_ver (* #spit_version 65536) ) )
  26.  
  27.  ;default destination directories
  28.   (set #dest-spitfire "Work:")
  29.   (set #dest-libs     "LIBS:")
  30.   (set #dest-mui      "MUI:Libs/mui/")
  31.   (set #dest-fonts    "FONTS:")
  32.   (set #dest-dt       "SYS:Classes/datatypes/")
  33.   (set #dest-devs     "DEVS:")
  34.   (set #pdf-file      "/docs/Spitfire² User Manual.PDF")
  35.  
  36. ;---------------------------------------------------------------------
  37.  
  38. ;__________English__________
  39. (if (= @language "english")(
  40.  (set #welcome-msg  ("Welcome to Spitfire²!\n\nInstallation for Spitfire² version %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nAll Rights Reserved" #spit_version #spit_revision))
  41.  
  42.  (set #dest-prompt  "Where shall the Spitfire² be placed? (a directory will be created)")
  43.  (set #dest-help    "Use the requester to select an area on your system where you want the Spifire folder located")
  44.  
  45.  (set #libs-prompt  "Copying to LIBS: the file ")
  46.  (set #libs-help    "Spitfire² depends on certain library files to by copied to the system LIBS: assign.")
  47.  
  48.  (set #fonts-prompt "Copying to FONTS: the ")
  49.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  50.  
  51.  (set #mui-prompt   "Copying to MUI:Libs/mui/ the file ")
  52.  (set #mui-help     "Third-party MUI support files required by Spitfire².")
  53.  
  54.  (set #dir-prompt   "Creating directory for Spitfire²...")
  55.  (set #dir-help     "")
  56.  
  57.  (set #spit-prompt  "Copying Spitfire² files: ")
  58.  (set #spit-help    "")
  59.  
  60.  (set #imgs-asktype "Which Images do you want to install with Spitfire²?")
  61.  (set #imgs-prompt  "Copying Spitfire² images...")
  62.  (set #imgs-help    "")
  63.  
  64.  (set #guide-prompt "Copying Spitfire² Guide...")
  65.  (set #guide-help   "")
  66.  (set #guide-file   "/docs/Spitfire_english.guide")
  67.  
  68.  (set #conduits-prompt "Copying Spitfire² conduits...")
  69.  (set #conduits-help   "")
  70.  (set #desktops-prompt "Copying Spitfire² desktops...")
  71.  (set #desktops-help   "")
  72.  
  73.  (set #icon-msg1    "Copying Spitfire² icons...")
  74.  (set #icon-msg2    "Copying Spitfire² Guide icon...")
  75.  (set #icon-help    "")
  76.  
  77.  (set #cat-prompt   "Copying Catalog file...")
  78.  (set #cat-help     "Locale language support files.")
  79.  
  80.  (set #key-prompt   "Copying Spitfire² key...")
  81.  (set #key-help     "")
  82.  (set #key-msg      "Thank-you for registering Spitfire!  Your support is greatly appreciated.")
  83.  
  84.  (set #assign-prompt "Now adding ASSIGN for Spitfire² to User-Startup")
  85.  (set #assign-help   "")
  86.  
  87.  (set #exit-msg     "Spitfire² installation is finished!\n\nRemember, this product is shareware!")
  88.  
  89.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  90.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  91.  
  92.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  93.  (set #fileformats-help   "")
  94.  
  95.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  96.  (set #pdf-help   "")
  97. ))
  98.  
  99. ;__________Deutsch__________
  100. (if (= @language "deutsch")(
  101.  (set #welcome-msg  ("Willkommen zur Spitfire!\n\nInstallation für Spitfire-Version %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nAlle Rechte vorbehalten" #spit_version #spit_revision))
  102.  
  103.  (set #dest-prompt  "Wo soll Spitfire² installiert werden (ein Verzeichniß wird angelegt)")
  104.  (set #dest-help    "Benutzen Sie den Requester um festzulegen, wo der SPitfire-Ordner angelegt werden soll")
  105.  
  106.  (set #libs-prompt  "Kopiere nach LIBS: ")
  107.  (set #libs-help    "")
  108.  
  109.  (set #fonts-prompt "Kopiere nach FONTS: ")
  110.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  111.  
  112.  (set #mui-prompt   "Kopiere nach MUI:Libs/mui/ ")
  113.  (set #mui-help     "")
  114.  
  115.  (set #dir-prompt   "Erzeuge Verzeichniß für Spitfire...")
  116.  (set #dir-help     "")
  117.  
  118.  (set #spit-prompt  "Kopiere Spitfire...")
  119.  (set #spit-help    "")
  120.  
  121.  (set #imgs-asktype "Welche Symbole sollen installiert werden?")
  122.  (set #imgs-prompt  "Kopier Spitfire² images...")
  123.  (set #imgs-help    "")
  124.  
  125.  (set #guide-prompt "Kopier Spitfire-Anleitung...")
  126.  (set #guide-help   "")
  127.  (set #guide-file   "/docs/Spitfire_english.guide")
  128.  
  129.  (set #conduits-prompt "Copying Spitfire² conduits...")
  130.  (set #conduits-help   "")
  131.  (set #desktops-prompt "Copying Spitfire² desktops...")
  132.  (set #desktops-help   "")
  133.  
  134.  (set #icon-msg1    "Kopiere Spitfire² icon...")
  135.  (set #icon-msg2    "Kopiere Icon für Anleitung...")
  136.  (set #icon-help    "")
  137.  
  138.  (set #cat-prompt   "Kopiere Katalog-File...")
  139.  (set #cat-help     "")
  140.  
  141.  (set #key-prompt   "Kopiere Spitfire² key...")
  142.  (set #key-help     "")
  143.  (set #key-msg      "Vielen Dank, daß Sie Spitfire² registriert haben! Ihre Rückmeldungen sind willkommen.")
  144.  
  145.  (set #assign-prompt "Now adding ASSIGN for Spitfire² to User-Startup")
  146.  (set #assign-help   "")
  147.  
  148.  (set #exit-msg     "Installation abgeschlossen!\n\nSpitfire² ist Shareware!")
  149.  
  150.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  151.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  152.  
  153.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  154.  (set #fileformats-help   "")
  155.  
  156.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  157.  (set #pdf-help   "")
  158. ))
  159.  
  160. ;__________Svenska__________
  161. (if (= @language "svenska")(
  162.  (set #welcome-msg  ("Välkommen till Spitfire²!\n\nInstallation av Spitfire², version %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nAlla rättigheter reserverade" #spit_version #spit_revision))
  163.  
  164.  (set #dest-prompt  "Vart vill du att Spitfire² skall installeras? (En ny låda kommer att skapas)")
  165.  (set #dest-help    "Använd rullningslisten för att välja en plats där du vill att Spitfires låda skall placeras.")
  166.  
  167.  (set #libs-prompt  "Kopierar till LIBS: filen ")
  168.  (set #libs-help    "")
  169.  
  170.  (set #fonts-prompt "Kopierar till FONTS: ")
  171.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  172.  
  173.  (set #mui-prompt   "Kopierar till MUI:Libs/mui/ filen ")
  174.  (set #mui-help     "")
  175.  
  176.  (set #dir-prompt   "Skapar låda för Spitfire² ...")
  177.  (set #dir-help     "")
  178.  
  179.  (set #spit-prompt  "Kopierar Spitfire²-filer: ")
  180.  (set #spit-help    "")
  181.  
  182.  (set #imgs-asktype "Vilka bilder vill du installera tillsammans med Spitfire²?")
  183.  (set #imgs-prompt  "Kopierar Spitfire²-bilder ...")
  184.  (set #imgs-help    "")
  185.  
  186.  (set #guide-prompt "Kopierar Spitfire²-dokumentation ...")
  187.  (set #guide-help   "")
  188.  (set #guide-file   "/docs/Spitfire_svenska.guide")
  189.  
  190.  (set #conduits-prompt "Copying Spitfire² conduits...")
  191.  (set #conduits-help   "")
  192.  (set #desktops-prompt "Copying Spitfire² desktops...")
  193.  (set #desktops-help   "")
  194.  
  195.  (set #icon-msg1    "Kopierar Spitfire²-ikoner ...")
  196.  (set #icon-msg2    "Kopierar ikonen för Spitfire²-dokumentationen ...")
  197.  (set #icon-help    "")
  198.  
  199.  (set #cat-prompt   "Kopierar översättningar ...")
  200.  (set #cat-help     "")
  201.  
  202.  (set #key-prompt   "Kopierar nyckelfil för Spitfire² ...")
  203.  (set #key-help     "")
  204.  (set #key-msg      "Tack för att du har registrerat Spitfire²! Ditt stöd är mycket uppskattat.")
  205.  
  206.  (set #assign-prompt "Now adding ASSIGN for Spitfire² to User-Startup")
  207.  (set #assign-help   "")
  208.  
  209.  (set #exit-msg     "Installationen av Spitfire² är klar!\n\nKom ihåg, detta program är SHAREWARE!")
  210.  
  211.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  212.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  213.  
  214.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  215.  (set #fileformats-help   "")
  216.  
  217.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  218.  (set #pdf-help   "")
  219. ))
  220. ;---------------------------------------------------------------------
  221.  
  222. ;__________Slovensko__________
  223. (if (= @language "slovensko")(
  224.  (set #welcome-msg  ("Dobrodo¹li v programu Spitfire²!\n\nNamestitev za Spitfire², razlièica %ld.%ld\n\nAvtorske pravice (C)1999-2000 Ralph Torchia\nVse pravice pridr¾ane." #spit_version #spit_revision))
  225.  
  226.  (set #dest-prompt  "Kam naj namestim Spitfire²? (ustvarjen bo imenik)")
  227.  (set #dest-help    "S pomoèja zahtevka izberite lokacijo na svojem trdem disku, kjer ¾elite imeti mapo s programom Spifire")
  228.  
  229.  (set #libs-prompt  "V predal LIBS: kopiram datoteko ")
  230.  (set #libs-help    "")
  231.  
  232.  (set #fonts-prompt "V predal FONTS: kopiram ")
  233.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  234.  
  235.  (set #mui-prompt   "V predal MUI:Libs/mui/ kopiram datoteko ")
  236.  (set #mui-help     "")
  237.  
  238.  (set #dir-prompt   "Ustvarjam imenik za Spitfire²...")
  239.  (set #dir-help     "")
  240.  
  241.  (set #spit-prompt  "Kopiram datoteke za Spitfire²: ")
  242.  (set #spit-help    "")
  243.  
  244.  (set #imgs-asktype "Katere podobe ¾elite namestiti s programom Spitfire²?")
  245.  (set #imgs-prompt  "Kopiram podobe Spitfire²...")
  246.  (set #imgs-help    "")
  247.  
  248.  (set #guide-prompt "Kopiram priroènik za Spitfire²...")
  249.  (set #guide-help   "")
  250.  (set #guide-file   "/docs/Spitfire_slovensko.guide")
  251.  
  252.  (set #conduits-prompt "Copying Spitfire² conduits...")
  253.  (set #conduits-help   "")
  254.  (set #desktops-prompt "Copying Spitfire² desktops...")
  255.  (set #desktops-help   "")
  256.  
  257.  (set #icon-msg1    "Kopiram podobe za Spitfire²...")
  258.  (set #icon-msg2    "Kopiram ikono za priroènik za Spitfire²...")
  259.  (set #icon-help    "")
  260.  
  261.  (set #cat-prompt   "Kopiram datoteko s katalogom...")
  262.  (set #cat-help     "")
  263.  
  264.  (set #key-prompt   "Kopiram kljuè za Spitfire²...")
  265.  (set #key-help     "")
  266.  (set #key-msg      "Hvala, da ste registrirali program Spitfire! Va¹o podporo zelo cenim.")
  267.  
  268.  (set #assign-prompt "V datoteko User-Startup dodajam dodelitev za Spitfire²")
  269.  (set #assign-help   "")
  270.  
  271.  (set #exit-msg     "Namestitev programa Spitfire² je konèana!\n\nPomnite: ta izdelek je vrste shareware!")
  272.  
  273.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  274.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  275.  
  276.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  277.  (set #fileformats-help   "")
  278.  
  279.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  280.  (set #pdf-help   "")
  281. ))
  282. ;---------------------------------------------------------------------
  283.  
  284. ;__________Czech__________
  285. (if (= @language "czech")(
  286.  (set #welcome-msg  ("Vítejte pêi instalaci programu Spitfire² v%ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nVîechna práva vyhrazena" #spit_version #spit_revision))
  287.  
  288.  (set #dest-prompt  "Kam chcete Spitfire² nainstalovat? (adresáê BUDE vytvoêen)")
  289.  (set #dest-help    "Urçete místo na disku, kam byste si pêáli Spitfire² umístit.")
  290.  
  291.  (set #libs-prompt  "Kopírování do LIBS: ")
  292.  (set #libs-help    "")
  293.  
  294.  (set #fonts-prompt "Kopírování do FONTS: ")
  295.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  296.  
  297.  (set #mui-prompt   "Kopírování do MUI:Libs/mui/ ")
  298.  (set #mui-help     "")
  299.  
  300.  (set #dir-prompt   "Vytvoêení adresáêe pro Spitfire²...")
  301.  (set #dir-help     "")
  302.  
  303.  (set #spit-prompt  "Kopírování souborû pro Spitfire²: ")
  304.  (set #spit-help    "")
  305.  
  306.  (set #imgs-asktype "Které obrázky chcete pro Spitfire² nainstalovat?")
  307.  (set #imgs-prompt  "Kopírování obrázkû pro Spitfire²...")
  308.  (set #imgs-help    "")
  309.  
  310.  (set #guide-prompt "Kopírování dokumentace pro Spitfire²...")
  311.  (set #guide-help   "")
  312.  (set #guide-file   "/docs/Spitfire_english.guide")
  313.  
  314.  (set #conduits-prompt "Copying Spitfire² conduits...")
  315.  (set #conduits-help   "")
  316.  (set #desktops-prompt "Copying Spitfire² desktops...")
  317.  (set #desktops-help   "")
  318.  
  319.  (set #icon-msg1    "Kopírování ikon pro Spitfire²...")
  320.  (set #icon-msg2    "Kopírování ikony pro dokumentaci...")
  321.  (set #icon-help    "")
  322.  
  323.  (set #cat-prompt   "Kopírování katalogu...")
  324.  (set #cat-help     "")
  325.  
  326.  (set #key-prompt   "Kopírování klíçe pro Spitfire²...")
  327.  (set #key-help     "")
  328.  (set #key-msg      "Dëkuji za registraci programu Spitfire! Velmi si váùím vaîeho pêístupu.")
  329.  
  330.  (set #assign-prompt "Pêidání potêebného pêiêazení (ASSIGN) do User-Startup")
  331.  (set #assign-help   "")
  332.  
  333.  (set #exit-msg     "Instalace Spitfire² je dokonçena!\n\nTento program je shareware!")
  334.  
  335.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  336.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  337.  
  338.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  339.  (set #fileformats-help   "")
  340.  
  341.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  342.  (set #pdf-help   "")
  343. ))
  344. ;---------------------------------------------------------------------
  345.  
  346. ;__________Italiano__________
  347. (if (= @language "italiano")(
  348.  (set #welcome-msg  ("Benvenuto in Spitfire²!\n\nInstallazione per Spitfire² versione %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nTutti i diritti riservati" #spit_version #spit_revision))
  349.  
  350.  (set #dest-prompt  "Dove desideri che venga messo Spitfire²? (verrà creata una directory)")
  351.  (set #dest-help    "Usa il requester per selezionare un'area del tuo sistema dove vuoi che venga collocato il cassetto di Spifire")
  352.  
  353.  (set #libs-prompt  "Copio in LIBS: il file ")
  354.  (set #libs-help    "")
  355.  
  356.  (set #fonts-prompt "Copio in FONTS: il ")
  357.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  358.  
  359.  (set #mui-prompt   "Copio in MUI:Libs/mui/ il file ")
  360.  (set #mui-help     "")
  361.  
  362.  (set #dir-prompt   "Creo la directory per Spitfire²...")
  363.  (set #dir-help     "")
  364.  
  365.  (set #spit-prompt  "Copio i file di Spitfire²: ")
  366.  (set #spit-help    "")
  367.  
  368.  (set #imgs-asktype "Quali immagini vuoi installare con Spitfire²?")
  369.  (set #imgs-prompt  "Copio le immagini di Spitfire²...")
  370.  (set #imgs-help    "")
  371.  
  372.  (set #guide-prompt "Copio la guida di Spitfire²...")
  373.  (set #guide-help   "")
  374.  (set #guide-file   "/docs/Spitfire_italiano.guide")
  375.  
  376.  (set #conduits-prompt "Copio i conduttori...")
  377.  (set #conduits-help   "")
  378.  (set #desktops-prompt "Copio i desktops...")
  379.  (set #desktops-help   "")
  380.  
  381.  (set #icon-msg1    "Copio le icone di Spitfire²...")
  382.  (set #icon-msg2    "Copio l'icona della guida di Spitfire²...")
  383.  (set #icon-help    "")
  384.  
  385.  (set #cat-prompt   "Copio i cataloghi...")
  386.  (set #cat-help     "")
  387.  
  388.  (set #key-prompt   "Copio la chiave di Spitfire²...")
  389.  (set #key-help     "")
  390.  (set #key-msg      "Grazie per aver registrato Spitfire²!  Il tuo supporto è molto apprezzato.")
  391.  
  392.  (set #assign-prompt "Ora aggiungo alla User-Startup l'ASSIGN per Spitfire²")
  393.  (set #assign-help   "")
  394.  
  395.  (set #exit-msg     "L'installazione di Spitfire² è terminata!\n\nRicorda che questo prodotto è shareware!")
  396.  
  397.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  398.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  399.  
  400.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  401.  (set #fileformats-help   "")
  402.  
  403.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  404.  (set #pdf-help   "")
  405. ))
  406. ;---------------------------------------------------------------------
  407.  
  408. ;__________Russian__________
  409. (if (= @language "russian")(
  410.  (set #welcome-msg  ("Äîáðî ïîæàëîâàòü â Spitfire²!\n\n\Èíñòàëëÿöèÿ Spitfire² âåðñèè %ld.%ld\n\nÀâòîðñòâî ©1999-2000 Ralph Torchia\nÂñå Ïðàâà Çàùèùåíû" #spit_version #spit_revision))
  411.  
  412.  (set #dest-prompt  "Ãäå ðàçìåñòèòü Spitfire²? (êàòàëîã ÁÓÄÅÒ ñîçäàí)")
  413.  (set #dest-help    "Èñïîëüçóéòå çàïðîñíèê äëÿ âûáîðà ìåñòà â Âàøåé ñèñòåìå, ãäå áóäåò ñîçäàí êàòàëîã Spifire")
  414.  
  415.  (set #libs-prompt  "Êîïèðóþ â LIBS: ôàéë ")
  416.  (set #libs-help    "")
  417.  
  418.  (set #fonts-prompt "Êîïèðóþ â FONTS: ôàéë  ")
  419.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  420.  
  421.  (set #mui-prompt   "Êîïèðóþ â MUI:Libs/mui/ ôàéë ")
  422.  (set #mui-help     "")
  423.  
  424.  (set #dir-prompt   "Ñîçäàþ êàòàëîã äëÿ Spitfire²...")
  425.  (set #dir-help     "")
  426.  
  427.  (set #spit-prompt  "Êîïèðóþ Spitfire² ôàéëû: ")
  428.  (set #spit-help    "")
  429.  
  430.  (set #imgs-asktype "Êàêèå èçîáðàæåíèÿ óñòàíîâèòü ñ Spitfire²?")
  431.  (set #imgs-prompt  "Êîïèðóþ èçîáðàæåíèÿ ê Spitfire²...")
  432.  (set #imgs-help    "")
  433.  
  434.  (set #guide-prompt "Êîïèðóþ äîêóìåíòàöèþ Spitfire²...")
  435.  (set #guide-help   "")
  436.  (set #guide-file   "/docs/Spitfire_russian.guide")
  437.  
  438.  (set #conduits-prompt "Copying Spitfire² conduits...")
  439.  (set #conduits-help   "")
  440.  (set #desktops-prompt "Copying Spitfire² desktops...")
  441.  (set #desktops-help   "")
  442.  
  443.  (set #icon-msg1    "Êîïèðóþ èêîíêè Spitfire²...")
  444.  (set #icon-msg2    "Êîïèðóþ èêîíêó äîêóìåíòàöèè Spitfire²...")
  445.  (set #icon-help    "")
  446.  
  447.  (set #cat-prompt   "Êîïèðóþ ôàéë ëîêàëèçàöèè...")
  448.  (set #cat-help     "")
  449.  
  450.  (set #key-prompt   "Êîïèðóþ êëþ÷åâîé ôàéë Spitfire²...")
  451.  (set #key-help     "")
  452.  (set #key-msg      "Ñïàñèáî çà ðåãèñòðàöèþ Spitfire!  Âàøà ïîääåðæêà î÷åíü âàæíà.")
  453.  
  454.  (set #assign-prompt "Òåïåðü íàäî äîáàâèòü ASSIGN äëÿ Spitfire² â User-Startup")
  455.  (set #assign-help   "")
  456.  
  457.  (set #exit-msg     "Óñòàíîâêà Spitfire² çàâåðøåíà!\n\nÏîìíèòå, ýòîò ïðîäóêò - shareware!")
  458.  
  459.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  460.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  461.  
  462.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  463.  (set #fileformats-help   "")
  464.  
  465.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  466.  (set #pdf-help   "")
  467. ))
  468. ;---------------------------------------------------------------------
  469.  
  470. ;__________Português__________
  471. (if (= @language "português")(
  472.  (set #welcome-msg  ("Bem-vindo ao Spitfire²!\n\nInstalação do Spitfire² versão %ld.%ld\n\nCopyright ©1999-2000 Ralph Torchia\nTodos os direitos reservados" #spit_version #spit_revision))
  473.  
  474.  (set #dest-prompt  "Onde quer instalar o Spitfire²? (O directório correspondente será automaticamente criado)")
  475.  (set #dest-help    "Use a janela para seleccionar o directório do seu sistema onde deseja instalar o Spifire².")
  476.  
  477.  (set #libs-prompt  "A copiar o seguinte ficheiro para LIBS: ")
  478.  (set #libs-help    "")
  479.  
  480.  (set #fonts-prompt "A copiar o seguinte ficheiro para FONTS: ")
  481.  (set #fonts-help   "These are optional fonts which can be used with Spitfire².  Use MUI for configuration of these fonts with Spitfire²")
  482.  
  483.  (set #mui-prompt   "A copiar o seguinte ficheiro para MUI:Libs/mui/ ")
  484.  (set #mui-help     "")
  485.  
  486.  (set #dir-prompt   "A criar o directório do Spitfire²...")
  487.  (set #dir-help     "")
  488.  
  489.  (set #spit-prompt  "A copiar os ficheiros do Spitfire²: ")
  490.  (set #spit-help    "")
  491.  
  492.  (set #imgs-asktype "Quais são as imagens que deseja instalar no Spitfire²?")
  493.  (set #imgs-prompt  "A copiar as imagens do Spitfire²...")
  494.  (set #imgs-help    "")
  495.  
  496.  (set #guide-prompt "A copiar a documentação do Spitfire²...")
  497.  (set #guide-help   "")
  498.  (set #guide-file   "/docs/Spitfire_port.guide")
  499.  
  500.  (set #conduits-prompt "Copying Spitfire² conduits...")
  501.  (set #conduits-help   "")
  502.  (set #desktops-prompt "Copying Spitfire² desktops...")
  503.  (set #desktops-help   "")
  504.  
  505.  (set #icon-msg1    "A copiar os ícones do Spitfire²...")
  506.  (set #icon-msg2    "A copiar o ícone da documentação do Spitfire²...")
  507.  (set #icon-help    "")
  508.  
  509.  (set #cat-prompt   "A copiar o catálogo...")
  510.  (set #cat-help     "")
  511.  
  512.  (set #key-prompt   "A copiar o ficheiro-chave do Spitfire²...")
  513.  (set #key-help     "")
  514.  (set #key-msg      "Obrigado por registar o Spitfire! A sua contribuição é vivamente apreciada!")
  515.  
  516.  (set #assign-prompt "A acrescentar o ASSIGN do Spitfire² ao ficheiro User-Startup...")
  517.  (set #assign-help   "")
  518.  
  519.  (set #exit-msg     "O Spitfire² está instalado!\n\nLembre-se de que este produto é Shareware!")
  520.  
  521.  (set #dt-prompt  "Copying to SYS:Classes/DataTypes: ")
  522.  (set #dt-help    "These datatypes are the latest revisions and are required by Spitfire²/MUI.\n Update strongly recommended.")
  523.  
  524.  (set #fileformats-prompt "Copying FileFormats for datatypes...")
  525.  (set #fileformats-help   "")
  526.  
  527.  (set #pdf-prompt "Copy the PDF file to the Spitfire² directory?")
  528.  (set #pdf-help   "")
  529. ))
  530. ;---------------------------------------------------------------------
  531.  
  532. ;__________Introduce Outselves__________
  533.  (welcome #welcome-msg)
  534.  
  535.  (set #dest-spitfire
  536.    (askdir
  537.      (prompt  #dest-prompt)
  538.      (help    #dest-help)
  539.      (default #dest-spitfire)
  540.    )
  541.  )
  542.  
  543.  (set #dest-spitfiredir (tackon #dest-spitfire "Spitfire²"))
  544.  (set @default-dest     #dest-spitfire)
  545.  (set #dest-spitfireimg (tackon #dest-spitfiredir "images"))
  546.  (set #dest-conduits    (tackon #dest-spitfiredir "conduits"))
  547.  (set #dest-desktops    (tackon #dest-spitfiredir "desktops"))
  548.  (set #dest-fileformats (tackon #dest-spitfiredir "fileformats"))
  549.  (set #locale-dir       (tackon #dest-spitfiredir "catalogs"))
  550.  
  551.  
  552. ;__________Copy/Update libs__________
  553.  (
  554.    (copylib
  555.      (prompt  #libs-prompt "palmlink.library")
  556.      (help    #libs-help)
  557.      (confirm "average")
  558.      (source  "/libs/palmlink.library")
  559.      (dest    #dest-libs)
  560.      (optional "oknodelete" "force")
  561.    )
  562.  
  563.    (copylib
  564.      (prompt  #libs-prompt "date.library")
  565.      (help    #libs-help)
  566.      (confirm "average")
  567.      (source  "/libs/date.library")
  568.      (dest    #dest-libs)
  569.      (optional "oknodelete" "force")
  570.    )
  571.  
  572.    (copylib
  573.      (prompt  #libs-prompt "vapor_toolkit.library")
  574.      (help    #libs-help)
  575.      (confirm "average")
  576.      (source  "/libs/vapor_toolkit.library")
  577.      (dest    #dest-libs)
  578.      (optional "oknodelete" "force")
  579.    )
  580.  
  581.   )
  582.  
  583. ;__________Copy/Update MUI stuff__________
  584.  (
  585.  
  586.    (copylib
  587.      (prompt  #mui-prompt "MonthNavigator.mcc")
  588.      (help    #mui-help)
  589.      (confirm "average")
  590.      (source  "/mui/MonthNavigator.mcc")
  591.      (dest    #dest-mui)
  592.      (optional "oknodelete" "force")
  593.    )
  594.  
  595.    (copylib
  596.      (prompt  #mui-prompt "MonthNavigator.mcp")
  597.      (help    #mui-help)
  598.      (confirm "average")
  599.      (source  "/mui/MonthNavigator.mcp")
  600.      (dest    #dest-mui)
  601.      (optional "oknodelete" "force")
  602.    )
  603.  
  604.    (copylib
  605.      (prompt  #mui-prompt "NFloattext.mcc")
  606.      (help    #mui-help)
  607.      (confirm "average")
  608.      (source  "/mui/NFloattext.mcc")
  609.      (dest    #dest-mui)
  610.      (optional "oknodelete" "force")
  611.    )
  612.  
  613.    (copylib
  614.      (prompt  #mui-prompt "NList.mcc")
  615.      (help    #mui-help)
  616.      (confirm "average")
  617.      (source  "/mui/NList.mcc")
  618.      (dest    #dest-mui)
  619.      (optional "oknodelete" "force")
  620.    )
  621.  
  622.    (copylib
  623.      (prompt  #mui-prompt "NListview.mcc")
  624.      (help    #mui-help)
  625.      (confirm "average")
  626.      (source  "/mui/NListview.mcc")
  627.      (dest    #dest-mui)
  628.      (optional "oknodelete" "force")
  629.    )
  630.  
  631.    (copylib
  632.      (prompt  #mui-prompt "NListviews.mcp")
  633.      (help    #mui-help)
  634.      (confirm "average")
  635.      (source  "/mui/NListviews.mcp")
  636.      (dest    #dest-mui)
  637.      (optional "oknodelete" "force")
  638.    )
  639.  
  640.    (copylib
  641.      (prompt  #mui-prompt "Textinput.mcc")
  642.      (help    #mui-help)
  643.      (confirm "average")
  644.      (source  "/mui/Textinput.mcc")
  645.      (dest    #dest-mui)
  646.      (optional "oknodelete" "force")
  647.    )
  648.  
  649.    (copylib
  650.      (prompt  #mui-prompt "Textinput.mcp")
  651.      (help    #mui-help)
  652.      (confirm "average")
  653.      (source  "/mui/Textinput.mcp")
  654.      (dest    #dest-mui)
  655.      (optional "oknodelete" "force")
  656.    )
  657.  
  658.    (copylib
  659.      (prompt  #mui-prompt "Textinputscroll.mcc")
  660.      (help    #mui-help)
  661.      (confirm "average")
  662.      (source  "/mui/Textinputscroll.mcc")
  663.      (dest    #dest-mui)
  664.      (optional "oknodelete" "force")
  665.    )
  666.  
  667.    (copylib
  668.      (prompt  #mui-prompt "DateString.mcc")
  669.      (help    #mui-help)
  670.      (confirm "average")
  671.      (source  "/mui/DateString.mcc")
  672.      (dest    #dest-mui)
  673.      (optional "oknodelete" "force")
  674.    )
  675.  
  676.    (copylib
  677.      (prompt  #mui-prompt "DateText.mcc")
  678.      (help    #mui-help)
  679.      (confirm "average")
  680.      (source  "/mui/DateText.mcc")
  681.      (dest    #dest-mui)
  682.      (optional "oknodelete" "force")
  683.    )
  684.  
  685.    (copylib
  686.      (prompt  #mui-prompt "TimeString.mcc")
  687.      (help    #mui-help)
  688.      (confirm "average")
  689.      (source  "/mui/TimeString.mcc")
  690.      (dest    #dest-mui)
  691.      (optional "oknodelete" "force")
  692.    )
  693.  
  694.    (copylib
  695.      (prompt  #mui-prompt "TimeText.mcc")
  696.      (help    #mui-help)
  697.      (confirm "average")
  698.      (source  "/mui/TimeText.mcc")
  699.      (dest    #dest-mui)
  700.      (optional "oknodelete" "force")
  701.    )
  702.  
  703.  )
  704.  
  705.  
  706. ;__________Update datatypes_________
  707.  (
  708.  
  709.    (copylib
  710.      (prompt  #dt-prompt "Picture Datatype")
  711.      (help    #dt-help)
  712.      (confirm "average")
  713.      (source  "/libs/picture.datatype")
  714.      (dest    #dest-dt)
  715.      (optional "oknodelete" "force")
  716.    )
  717.  
  718.    (copylib
  719.      (prompt  #dt-prompt "ILBM Datatype")
  720.      (help    #dt-help)
  721.      (confirm "average")
  722.      (source  "/libs/ilbm.datatype")
  723.      (dest    #dest-dt)
  724.      (optional "oknodelete" "force")
  725.    )
  726.  
  727.  )
  728.  
  729.  
  730. ;__________Copy fonts__________
  731.  (
  732.    (copyfiles
  733.      (prompt  #fonts-prompt "Spitfire fonts")
  734.      (help    #fonts-help)
  735.      (source  "/fonts/")
  736.      (all)
  737.      (dest    #dest-fonts)
  738.    )
  739.  )
  740.  
  741.  
  742. ;__________Copy Spitfire__________
  743.  (if (not (exists #dest-spitfiredir))
  744.  
  745.    (
  746.      (makedir #dest-spitfiredir
  747.        (prompt #dir-prompt)
  748.        (help   #dir-help)
  749.        (infos)
  750.      )
  751.      (makedir #dest-conduits
  752.        (prompt #dir-prompt)
  753.        (help   #dir-help)
  754. ;       (infos)
  755.      )
  756.      (makedir #dest-desktops
  757.        (prompt #dir-prompt)
  758.        (help   #dir-help)
  759.        (infos)
  760.      )
  761.  
  762.      (copyfiles
  763.        (prompt #icon-msg1)
  764.        (help   #icon-help)
  765.        (source "/Spitfire.icon")
  766.        (dest   #dest-spitfire)
  767.        (newname "Spitfire².info")
  768.      )
  769.  
  770.      (copyfiles
  771.        (prompt #icon-msg1)
  772.        (help   #icon-help)
  773.        (source "/SpitfireHSM.icon")
  774.        (dest   #dest-spitfiredir)
  775.        (newname "SpitfireHSM.info")
  776.      )
  777.  
  778.      (copyfiles
  779.        (prompt #icon-msg1)
  780.        (help   #icon-help)
  781.        (source "/SpitfireDAM.icon")
  782.        (dest   #dest-spitfiredir)
  783.        (newname "SpitfireDAM.info")
  784.      )
  785.  
  786.      (copyfiles
  787.        (prompt #icon-msg2)
  788.        (help   #icon-help)
  789.        (source "/Docs/Spitfire_english.guide.info")
  790.        (dest   #dest-spitfiredir)
  791.        (newname "Spitfire.guide.info")
  792.      )
  793.  
  794.    )
  795.  
  796.  )
  797.  
  798.  
  799.  (
  800.    (copyfiles
  801.      (prompt #spit-prompt "SpitfireHSM")
  802.      (help   #spit-help)
  803.      (source "/SpitfireHSM")
  804.      (dest #dest-spitfiredir)
  805.    )
  806.  
  807.    (copyfiles
  808.      (prompt #spit-prompt "SpitfireDAM")
  809.      (help   #spit-help)
  810.      (source "/SpitfireDAM")
  811.      (dest #dest-spitfiredir)
  812.    )
  813.  
  814.    (copyfiles
  815.      (prompt #conduits-prompt)
  816.      (help   #conduits-help)
  817.      (source "/conduits/")
  818.      (all)
  819.      (dest #dest-conduits)
  820.    )
  821.    (copyfiles
  822.      (prompt #desktops-prompt)
  823.      (help   #desktops-help)
  824.      (source "/desktops/")
  825.      (all)
  826.      (dest #dest-desktops)
  827.    )
  828.  
  829.    (copylib
  830.      (prompt  #spit-prompt "spitfireAPI.library")
  831.      (help    #spit-help)
  832.      (confirm "average")
  833.      (source  "/spitfireAPI.library")
  834.      (dest    #dest-spitfiredir)
  835.      (optional "oknodelete" "force")
  836.    )
  837.  
  838.  )
  839.  
  840.  
  841. ;_________Copy guide file__________
  842.  
  843.  (copyfiles
  844.    (prompt #guide-prompt)
  845.    (help   #guide-help)
  846.    (source #guide-file)
  847.    (dest #dest-spitfiredir)
  848.    (newname "Spitfire.guide")
  849.  )
  850.  
  851.  (copyfiles
  852.    (prompt #pdf-prompt)
  853.    (help   #pdf-help)
  854.    (source #pdf-file)
  855.    (dest #dest-spitfiredir)
  856.    (confirm)
  857.  )
  858.  
  859. ;__________Copy Image folder__________
  860.  (set #imgs-source "/images/")
  861.  (set #imgs-logo   "/images/SpitfireLogo")
  862.  
  863.  (copyfiles
  864.    (prompt #imgs-prompt)
  865.    (help   #imgs-help)
  866.    (source #imgs-source)
  867.    (all)
  868.    (dest   #dest-spitfireimg)
  869.  )
  870.  
  871.  (copyfiles
  872.    (prompt #imgs-prompt)
  873.    (help   #imgs-help)
  874.    (source #imgs-logo)
  875.    (dest   #dest-spitfireimg)
  876.    (newname "SpitfireLogo")
  877.  )
  878.  
  879. ;__________Copy FileFormats folder__________
  880.  (set #fileformats-source "/fileformats/")
  881.  
  882.  (copyfiles
  883.    (prompt #fileformats-prompt)
  884.    (help   #fileformats-help)
  885.    (source #fileformats-source)
  886.    (all)
  887.    (dest   #dest-fileformats)
  888.  )
  889.  
  890.  
  891. ;_________Copy catalog files__________
  892.  (copyfiles
  893.         (prompt  #cat-prompt)
  894.         (help    #cat-help)
  895.         (source  "/Catalogs/")
  896.         (dest    #locale-dir)
  897.         (choices "deutsch"
  898.                  "czech"
  899.                  "italiano"
  900.                  "português"
  901.                  "russian"
  902.                  "slovensko"
  903.                  "svenska"
  904.         )
  905.         (confirm)
  906.  )
  907.  
  908.  
  909. ;__________Copy key if found__________
  910.  (if (exists "spitfire.key")
  911.    (
  912.      (copyfiles
  913.        (prompt #key-prompt)
  914.        (help   #key-help)
  915.        (source "/spitfire.key")
  916.        (dest   #dest-spitfiredir)
  917.      )
  918.      (message #key-msg)
  919.    )
  920.  )
  921.  
  922.  
  923. ;__________Make Assignment__________
  924.  (
  925.    (startup "Spitfire²"
  926.      (prompt #assign-prompt)
  927.      (help   #key-help)
  928.      (confirm)
  929.      (command "  ASSIGN Spitfire: " #dest-spitfiredir)
  930.    )
  931.  )
  932.  
  933.  
  934. (exit #exit-msg)
  935.  
  936.